mechanism of sediment transport - Turco Inglés Diccionario